May walk - German English Dictionary